arr = ['python','javascript','java','lua','php']

# 取值 取索引
print(arr[1]) # 取值 结果为  javascript
print(arr.index('python')) # 取索引 如果传递的数据不在列表中，程序会报错

# 修改
arr[1] = 'node.js'  
# arr[6] = 'javascript'     (修改索引不能超出列表的下标范围)报错：list assignment index out of range

# 增加
arr.append('C#')  # 在列表中末尾添加数据
arr.insert(0,'vue') # 在列表中指定索引前添加数据
arr.extend(['Ruby','HTML','typescript']) # 在列表末尾添加多个数据

# 删除
arr.remove("HTML")  # 指定删除匹配元素中的第一个元素 
arr.pop(3) # 无参数默认删除最后一个元素，参数为索引，可指定索引删除元素
arr.clear() # 清空元素

# 统计
len(arr) # 统计列表的长度
arr.count("HTML") # 统计列表中指定元素的个数

# 排序
[9,4,6,8,13,67,53].sort()   # 默认 升序排序 （从小到大）
[9,4,6,8,13,67,53].sort(reverse=True) # 降序排序 （从大到小）
[9,4,6,8,13,67,53].reverse()   # 反转排序  （从右到左）



# arr.copy()
